flock of black vultures - Alemán Inglés Diccionario